package com.young4j.xinsuiwutuobang.util;
/**
 * 加载相应的Helper类
 * 
 * ClassHelper，Beanhelper，IocHelper，ControllerHelper，
 * 这四个类需要通过一个入口程序来加载他们，实际上就是加载他们的静态块。
 * 
 * 通过调用HelperLoader的init方法来加载这些helper类。
 * 实际上，当我们第一次访问类是，就会加载其static块，这里只是为了让加载更加集中，
 * 所以才写了一个HelperLoader类。 
 * ##  这里定义局部变量classList，
 * 通过for循环使用局部变量，从而初始化static
 * @author 杨飞
 *
 */
public final class HelperLoader {
	public static void init(){
		Class<?>[] classList = {
				ClassHelper.class,
				BeanHelper.class,
				IocHelper.class,
				ControllerHellper.class
		};
		for(Class<?> cls : classList){
			ClassUtils.loadClass(cls.getName(),true);
		}
	}
}
